<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml"
      xmlns:th="http://www.thymeleaf.org"
>
<head>
    <title>Spring Security Example </title>
</head>
<body>

<!-- 根据配置, Spring Security提供了一个过滤器来拦截请求并验证用户身份
        如果用户身份认证失败, 页面就重定向到 /login?error, 并且页面中会展现相应的错误信息
        若用户想要注销登录, 可以用通过访问 /login?logout请求, 在完成注销之后, 页面展现相应的成功信息
 -->
<div th:if="${param.error}">
    用户名或密码错
</div>
<div th:if="${param.logout}">
    您已注销成功
</div>
<form method="post" th:action="@{/login}">
    <div><label> 用户名 : <input name="username" type="text"/> </label></div>
    <div><label> 密 码 : <input name="password" type="password"/> </label></div>
    <div><input type="submit" value="登录"/></div>
</form>
</body>
</html>